sacred flower of the incas - Spanish English Dictionary